(it's) small wonder - Espagnol Anglais Dictionnaire