in top-notch condition - Turco Inglés Diccionario