(dress) look good on - German English Dictionary