large single sized mattress - Alemán Inglés Diccionario