make the slightest effort - Español Inglés Diccionario