good and sufficient service - Turco Inglés Diccionario