delivery of the rock - Alemán Inglés Diccionario