dike (dyke) - German English Dictionary