spiruride - German English Dictionary