washington university in st. louis - German English Dictionary