canalla - Alemán Inglés Diccionario