Browse English–Japanese Dictionary - E, e ... eyesore - Cambridge Dictionary