strain at the leash - Almanca İngilizce Sözlük