have something at hand - Francés Inglés Diccionario