its turkish meaning - Almanca İngilizce Sözlük