deep part of a groove - Spanish English Dictionary