its meaning in turkish - Turco Inglés Diccionario