hideaway - German English Dictionary