tropaeolum - French English Dictionary