its meaning in turkish - Alemán Inglés Diccionario