stuffed toy bunny - German English Dictionary