put hands to the task - Almanca İngilizce Sözlük