ombú - Turkish English Dictionary