deniz gökkuşağı - Turkish English Dictionary