artificial spawning grounds - German English Dictionary