céphalopode - German English Dictionary