amicable terms - Alemán Inglés Diccionario