green bean (colombia/cuba/panama/españa and canarias) - French English Dictionary