it's an insult to us - Alemán Inglés Diccionario