that is dead last (team or athlete) - Español Inglés Diccionario