a-ten-hut! - French English Dictionary