toothed tick-trefoil - German English Dictionary