amphipleura - Spanish English Dictionary