turkish straits - Alemán Inglés Diccionario