tottenham - German English Dictionary