entraps - German English Dictionary