extubar - Turkish English Dictionary