"pomegranate" meaning & Japanese translation | Polidict