charro pants - Alemán Inglés Diccionario