not all heroes wear capes - Almanca İngilizce Sözlük