sembrar - French English Dictionary