the fastest way possible - German English Dictionary