stabling yard - Spanish English Dictionary