hoddesdon - German English Dictionary