delafield - German English Dictionary