high-pitched roof - Spanish English Dictionary