Triebe - French English Dictionary