stockton-on-tees - German English Dictionary