overbrook - German English Dictionary