troplen - French English Dictionary