put in the hard yards - Almanca İngilizce Sözlük