puttees - German English Dictionary