From English-French FreeDict Dictionary ver. 0.1.6: main /mein/ 1. principal 2. dominant
main /mein/ 1. principal 2. dominant