escape pod deluxe - German English Dictionary