wish the ground would swallow you up - Francés Inglés Diccionario