short and the long of it - Almanca İngilizce Sözlük