melfalan - Turkish English Dictionary