in top-notch condition - Alemán Inglés Diccionario