its turkish meaning - Alemán Inglés Diccionario