concrete rest area - Spanish English Dictionary