elephant seal (mirounga) - German English Dictionary