stuffie - German English Dictionary