ridge-back lobsterette - German English Dictionary