its meaning in turkish - Español Inglés Diccionario