stout and coarse mannered - Español Inglés Diccionario