puttee - German English Dictionary