service that one is obliged to do - Turco Inglés Diccionario