making excuses - Alemán Inglés Diccionario