neep - German English Dictionary