megapixel - German English Dictionary