haricots - Spanish English Dictionary