be prim and proper - Francés Inglés Diccionario