scientific genetic principles - Turkish English Dictionary