leyden - German English Dictionary