its meaning in turkish - Inglés Sinónimo Diccionario