meet (one's) obligations - Alemán Inglés Diccionario