strait laced - Francés Inglés Diccionario