sheffield - German English Dictionary