espermaceti - German English Dictionary