straw cat - German English Dictionary