eyecatching - French English Dictionary