canarybird flower (tropaeolum peregrinum) - Français Anglais Dictionnaire