modest home made of sticks and reeds - Español Inglés Diccionario