rendered services - Turco Inglés Diccionario