cape rock lobster - German English Dictionary