satisfactorily - Turkish English Dictionary