engouffrer - German English Dictionary