incumbent upon - Español Inglés Diccionario