exorable - German English Dictionary