self-perplexed - Francés Inglés Diccionario