clambake - German English Dictionary