tooide - German English Dictionary