three deep - French English Dictionary