macula sacculi - German English Dictionary