international automobile federation - Turkish English Dictionary