large lobster - German English Dictionary