stare daggers at - Almanca İngilizce Sözlük