be a bed of nails - Francés Inglés Diccionario