teether - German English Dictionary