makeshift beds - Francés Inglés Diccionario