procellariids - German English Dictionary