stem embracing - Turkish English Dictionary