decent and well-behaved - Espagnol Anglais Dictionnaire