dependable person - Turco Inglés Diccionario