humanitarian and compassionate grounds - Alemán Inglés Diccionario