(diminutive of hombre) a small man - Französisch Englisch Wörterbuch