razorbill (alca torda) - French English Dictionary