rainflower - Turkish English Dictionary