amphocyte - French English Dictionary