long story short… - Almanca İngilizce Sözlük