escapades - German English Dictionary