international federation of commercial transportation by automobile - Spanish English Dictionary