cast furtive glances at - Almanca İngilizce Sözlük