cape ruby - Turco Inglés Diccionario