hampsteads - German English Dictionary