fruit of the golden rain tree - Turkish English Dictionary