okinawa sculptured lobster - German English Dictionary