be drop dead gorgeous - German English Dictionary