have one's pick of something - Francés Inglés Diccionario