horn-billed puffin - German English Dictionary