spot-drill something - Francés Inglés Diccionario