i think i have covered everything - Español Inglés Diccionario