longlegged spiny lobster - German English Dictionary