its turkish meaning - Inglés Sinónimo Diccionario