ham-fisted - Francés Inglés Diccionario