teamwise - French English Dictionary