tropical seal (monachus tropicalis) - German English Dictionary