the least possible burden - Turco Inglés Diccionario