a pretty state of affairs - Espagnol Anglais Dictionnaire