you throw - French English Dictionary