be physically similar to someone else - French English Dictionary