mozambique drill - German English Dictionary