run lean and mean - Francés Inglés Diccionario