decapod - German English Dictionary