hampstead - German English Dictionary