chuva - Turkish English Dictionary