science career - French English Dictionary