hold a very relevant position - Spanish English Dictionary