mouse nest - German English Dictionary