pedlars - Alemán Inglés Diccionario