a coward, mean fellow - Turco Inglés Diccionario