placed on its side (rock) - Espagnol Anglais Dictionnaire