iwc (international whaling commission) - German English Dictionary