overlead - German English Dictionary