that's the ticket! - German English Dictionary