pond apple - Spanish English Dictionary