small open-air café - Turco Inglés Diccionario