cachalot - German English Dictionary