serrula - Turkish English Dictionary