rough spanish lobster - German English Dictionary