rocket engineers - French English Dictionary