put one's mind to it - Almanca İngilizce Sözlük