sneep - German English Dictionary