put everything into place - Almanca İngilizce Sözlük