ectotrophe - Spanish English Dictionary