semilunar valvule - Turkish English Dictionary