collect yourself/your thoughts - Espagnol Anglais Dictionnaire