be incumbent on - Turco Inglés Diccionario