looks kind of like you - French English Dictionary