hat and flower maker - Spanish English Dictionary