booby-trapped - German English Dictionary