frequented by cats - German English Dictionary