haricot d'espagne - French English Dictionary