self respecting - Francés Inglés Diccionario