elmhurst - German English Dictionary