dealer in doves/pigeons - Alemán Inglés Diccionario