small restaurant - Turco Inglés Diccionario