stanford-le-hope - German English Dictionary