atobarse - Turkish English Dictionary