trophocyte - Turkish English Dictionary