drilled drain hole - Español Inglés Diccionario