person who sells lupin beans - Turco Inglés Diccionario