a coward, mean fellow - Alemán Inglés Diccionario