lay things out straight - Espagnol Anglais Dictionnaire