engine support lug - French English Dictionary