take matters into your own hands - Almanca İngilizce Sözlük