del rio - Turkish English Dictionary