phytohezoar - Spanish English Dictionary