large single sized mattress - Francés Inglés Diccionario