a rough passage - Spanish English Dictionary