man orchid (aceras anthropophorum) - Spanish English Dictionary