apparatus weberei - Spanish English Dictionary