scud (clouds) - German English Dictionary