tarrow - French English Dictionary