captivating (beautiful) - German English Dictionary