its turkish meaning - Español Inglés Diccionario