make excuses - Alemán Inglés Diccionario