thelodus - German English Dictionary