semachorous - Alemán Inglés Diccionario