macrolinfocito - French English Dictionary