patai - German English Dictionary