weeders - German English Dictionary